clear textprogressbar; clear;
%% Create session, Connect devices
[session, zi]=CreateSession;
da = zi3543.daqModule();

%%
da.setColNum(1024);
da.setTriggerSource('2', 'X');
da.setTriggerEdge(1);
da.setTriggerLevel(0.002);
da.setTriggerHysteresis(0.000);
da.setTriggerHoldoff(0.0);
da.setTriggerDelay(-0.010);

da.reset();
da.subscribeChannel('2', 'sample.X');
daq_data= da.run();
da.unsubscribeChannel();

%%
da.addToSession('daq_data');
MeasurementSession.save( session.close() );

%%
figure('Name', 'DAQ Data');
sp = daq_data.getNodeData('0',  'sample.AuxIn0');
plot(sp.time, sp.value)